﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Runtime.Serialization;

namespace e_yayincilik_webproject.DBclass
{
    [DataContract]
    public class DergiDBTO
    {
        [DataMember]
        public string DergiId { get; set; }

        [DataMember]
        public string DergiAdi { get; set; }

        [DataMember]
        public string EditörId { get; set; }

        [DataMember]
        public string YayinTarihi { get; set; }

        [DataMember]
        public string BilimDaliID { get; set; }

        [DataMember]
        public string KonuKategorisiID { get; set; }
        
        [DataMember]
        public string BasimTarihi{ get; set; }


        [DataMember]
        public int BasimSayisi { get; set; }

        [DataMember]
        public int MakaleSayisi { get; set; }

        public DergiDBTO addDergiDBTO(int BasimSayisi,string BasimTarihi, string BilimDaliID,string DergiAdi,
           string DergiId, string EditörId, string KonuKategorisiID, int MakaleSayisi, string YayinTarihi)
        {
            DergiDBTO dergi = new DergiDBTO();
            dergi.BasimSayisi = BasimSayisi;
            dergi.BasimTarihi = BasimTarihi;
            dergi.BilimDaliID = BilimDaliID;
            dergi.DergiAdi = DergiAdi;
            dergi.DergiId = DergiId;
            dergi.EditörId = EditörId;
            dergi.KonuKategorisiID = KonuKategorisiID;
            dergi.MakaleSayisi = MakaleSayisi;
            dergi.YayinTarihi = YayinTarihi;
           return dergi;
        }


        public DergiDBTO editDergiDBTO(DergiDBTO dergi,int BasimSayisi, string BasimTarihi,string BilimDaliID, 
            string DergiAdi,string EditörId, string KonuKategorisiID, int MakaleSayisi, string YayinTarihi)
        {
            
            dergi.BasimSayisi = BasimSayisi;
            dergi.BasimTarihi = BasimTarihi;
            dergi.BilimDaliID = BilimDaliID;
            dergi.DergiAdi = DergiAdi;

            dergi.EditörId = EditörId;
            dergi.KonuKategorisiID = KonuKategorisiID;
            dergi.MakaleSayisi = MakaleSayisi;
            dergi.YayinTarihi = YayinTarihi;
            return dergi;
        }

    }
}